3 N Main St, Wilmington, VT 05363-9781, Wilmington
"Great food..... friendly staff.....we all enjoyed our meals (to include our kids)"
"Great food..... friendly staff.....we all enjoyed our meals (to include our kids)"